inflict a heavy blow - Allemand Anglais Dictionnaire